package com.ict.web.mapper;


import com.ict.web.vo.HomePageTotalVo;
import com.ict.web.vo.ResourceApplyAndCollectVo;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface HomePageTotalMapper {
    /**
     * 首页-正在申报项目数量和投资
     */
    HomePageTotalVo applicationNum(@Param("deptName") String deptName,@Param("userId")Long userId);
    /**
     * 首页-正在实施项目数量和投资
     */
    HomePageTotalVo implementNum(@Param("deptName") String deptName,@Param("userId")Long userId);
    /**
     * 首页-验收备案项目数量和投资
     */
    HomePageTotalVo preliminaryInspectionNum(@Param("deptName") String deptName,@Param("userId")Long userId);

    /**
     * 首页-建设类项目数量和投资/购买服务类项目数量和投资/运维类项目数量和投资
     */
    HomePageTotalVo constructionNum(@Param("list") List<String> list, @Param("deptName") String deptName,@Param("userId")Long userId);


    /**
     * 待办事项list
     */
    List<ResourceApplyAndCollectVo> resourceApplyAndCollectNum(String company);



}
